package Singleton.type8;

/**
 * @Description:    单例模式 ------ 枚举
 * @Author: 		ZhaoLiangLiang
 * @date 			2023/2/13 09:33
 **/

public class Singleton08 {
    public static void main(String[] args) {
        Singleton test = Singleton.INSTANCE;
        Singleton test2 = Singleton.INSTANCE;
        System.out.println(test.hashCode());
        System.out.println(test2.hashCode());
        System.out.println(test == test2);
        test.sayOK();
    }
}
// 使用枚举,可以实现单例 【推荐】
enum Singleton {
    INSTANCE;//属性
    public void sayOK(){
        System.out.println("ok~");
    }

}
